using System.Xml.Serialization;
using System.Collections.Generic;

namespace org.nativeinstruments.nml
{
	
	public class NML
	{
		// ATTRIBUTES
		[XmlAttribute("VERSION")]
		public int VERSION  { get; set; }
		
		// ELEMENTS
		[XmlElement("HEAD")]
		public HEAD HEAD { get; set; }
		
		[XmlElement("MUSICFOLDERS")]
		public MUSICFOLDERS MUSICFOLDERS { get; set; }
		
		[XmlElement("COLLECTION")]
		public COLLECTION COLLECTION { get; set; }
		
		[XmlElement("SETS")]
		public SETS SETS { get; set; }
		
		[XmlElement("PLAYLISTS")]
		public PLAYLISTS PLAYLISTS { get; set; }
		
		[XmlElement("SORTING_ORDER")]
		public List<SORTING_ORDER> SORTING_ORDER { get; set; }
		
		// CONSTRUCTOR
		public NML()
		{}
	}
}
